man-made lake - İngilizce Eş Anlamlılar Sözlük